dna double-stranded segment - English Synonyms Dictionary